package com.qili.entity.supervisor;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.springframework.stereotype.Component;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.OrderBy;
import javax.persistence.Table;
import java.util.Date;

/**
 * @author: zhaoyongke
 * @create: 2024-11-02 10:48
 * @description: 项目进度表
 */

@Table(name = "t_jd_stage")
@Data
@ToString
@EqualsAndHashCode
@Component
public class TjdStage {


    @Id
    @Column(name = "id")
    private String id;

    @Column(name = "parent_id")
    private String parentId;



    @Column(name = "project_id")
    private String projectId;





    @Column(name = "fb_id")
    private String fbId;





    /**
     * 项目阶段
     */
    @Column(name = "stage_name")
    private String stageName;

    /**
     * 排序
     */
    @Column(name = "order_num")
    private Long orderNum;



    @Column(name = "finish_status")
    private String finishStatus;

    /**
     *开始时间
     */
    @Column(name = "start_date")
    private Date startDate;

    /**
     *结束时间
     */
    @Column(name = "end_date")
    private Date endDate;


    @Column(name = "create_date")
    private Date createDate;


    @Column(name = "modify_date")
    private Date modifyDate;

    /**
     * 创建人id
     */

    @Column(name = "create_by")
    private String createBy;


    @Column(name = "modify_by")
    private String modifyBy;



    @Column(name="remark")
    private String remark;




    private static final long serialVersionUID = 1L;





}
